home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 8: LINUX Games / Linux Cubed Series 8 - LINUX Games.iso / games / doom / linux-do.000 / linux-do / doom-1.8 / README < prev    next >
Encoding:
Text File  |  1994-12-12  |  2.3 KB  |  79 lines

  1. This directory contains all of the items you'll need to play DOOM
  2. under Linux, except for an X server if you want to use the X
  3. version.  These files are for Linux DOOM version 1.8.
  4.  
  5. README.linuxs is the README for SVGAlib DOOM, as provided by Dave
  6. Taylor.
  7.  
  8. README.linuxx is the README for X DOOM, as provided by Dave
  9. Taylor.
  10.  
  11. README.dos is the MS-DOS DOOM README.
  12.  
  13. doom1.wad is the shareware DOOM wad for version 1.8.  If you have
  14. DOOM or DOOM II for MS-DOS, then you can use those files instead.
  15.  
  16. README.config is the template for the SVGAlib configuration file.
  17. Edit it to reflect your system's configuration.  You'll probably
  18. want to install it in the semi-standard location /usr/local/lib
  19. along with libvga.so.1.2.0.
  20.  
  21. libvga.so.1 is just a symlink to libvga.so.1.2.0 that you can
  22. move to the same directory you move libvga.so.1.2.0 into.
  23.  
  24. libvga.so.1.2.0 is the shared library image for SVGAlib 1.2, with
  25. a small patch that fixes a bug with MouseSystems type mice (see
  26. below).
  27.  
  28. sdoom is the SVGAlib executable for DOOM.  It should be run as
  29. root or made setuid to root, or else it won't run.
  30.  
  31. xdoom is the X executable for DOOM.
  32.  
  33. sndserver does the sound effects for DOOM.  It is run by
  34. whichever version of DOOM you run.  If you don't have a
  35. soundcard, then rename or delete it.
  36.  
  37. *** src/mouse/ms.c~    Thu Nov 24 12:24:27 1994
  38. --- src/mouse/ms.c    Thu Dec  8 22:51:55 1994
  39. ***************
  40. *** 273,280 ****
  41.       char event_handled = 0;
  42.       int bytesread;
  43.       int i;
  44. !     char but;
  45. !     char dx, dy;
  46.       int j;
  47.   
  48.       if (mfd == -1)
  49. --- 273,280 ----
  50.       char event_handled = 0;
  51.       int bytesread;
  52.       int i;
  53. !     int but;
  54. !     int dx, dy;
  55.       int j;
  56.   
  57.       if (mfd == -1)
  58. ***************
  59. *** 364,371 ****
  60.           break;
  61.       case MOUSE_MOUSESYSTEMS:    /* Mouse Systems Corp */
  62.           but = (~buf[i]) & 0x07;
  63. !         dx =    (char)(buf[i + 1]) + (char)(buf[i + 3]);
  64. !         dy = - ((char)(buf[i + 2]) + (char)(buf[i + 4]));
  65.           break;
  66.       case MOUSE_MMSERIES:        /* MM Series */
  67.       case MOUSE_LOGITECH:        /* Logitech */
  68. --- 364,373 ----
  69.           break;
  70.       case MOUSE_MOUSESYSTEMS:    /* Mouse Systems Corp */
  71.           but = (~buf[i]) & 0x07;
  72. !         dx =   (char)(buf[i + 1]);
  73. !         dx +=  (char)(buf[i + 3]);
  74. !         dy = - ((char)(buf[i + 2]));
  75. !         dy -=   (char)(buf[i + 4]);
  76.           break;
  77.       case MOUSE_MMSERIES:        /* MM Series */
  78.       case MOUSE_LOGITECH:        /* Logitech */
  79.